Skip to content

feat: add xtzevm wallet recovery support#711

Merged
manojkumar138 merged 1 commit into
masterfrom
feat/add-xtzevm-wallet-recovery
May 14, 2026
Merged

feat: add xtzevm wallet recovery support#711
manojkumar138 merged 1 commit into
masterfrom
feat/add-xtzevm-wallet-recovery

Conversation

@manojkumar138
Copy link
Copy Markdown
Contributor

Summary

  • Adds xtzevm and txtzevm (Etherlink mainnet/testnet) support for wallet recovery
  • Adds coin metadata, buildUnsignedSweepCoins, and nonBitgoRecoveryCoins entries

Changes

  • BuildUnsignedSweepCoin.tsx: added xtzevm/txtzevm to EVM coins
  • NonBitGoRecoveryCoin.tsx: added xtzevm/txtzevm to EVM coins
  • config.ts: added xtzevm/txtzevm metadata, buildUnsignedSweepCoins, nonBitgoRecoveryCoins entries

Test plan

  • Verify xtzevm appears in the Non-BitGo Recovery coin selector
  • Verify xtzevm appears in the Build Unsigned Sweep coin selector
  • Verify xtzevm icon renders correctly

CECHO-1026

🤖 Generated with Claude Code

@manojkumar138 manojkumar138 requested a review from a team as a code owner May 14, 2026 11:25
@manojkumar138
Copy link
Copy Markdown
Contributor Author

Screenshot 2026-05-14 at 4 58 28 PM Screenshot 2026-05-14 at 4 58 15 PM

Comment thread src/helpers/config.ts Outdated
allCoinMetas.hemieth,
allCoinMetas.usdt0,
allCoinMetas.inketh,
allCoinMetas.xtzevm,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not required to add evm tokens to this list explicitly

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...prodEvmUnsignedSweepCoins.map(coin => allCoinMetas[coin]),

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch — removed the explicit allCoinMetas.xtzevm / allCoinMetas.txtzevm entries from all 4 lists (buildUnsignedSweepCoins and nonBitgoRecoveryCoins, prod + test). They'll be picked up dynamically via prodEvmUnsignedSweepCoins / testEvmUnsignedSweepCoins from statics feature flags. Updated in the latest force-push.

Adds xtzevm and txtzevm (Etherlink mainnet/testnet) support for wallet recovery.

CECHO-1026

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@manojkumar138 manojkumar138 force-pushed the feat/add-xtzevm-wallet-recovery branch from 42a0870 to ada62e9 Compare May 14, 2026 15:00
@manojkumar138 manojkumar138 enabled auto-merge May 14, 2026 15:02
@manojkumar138 manojkumar138 merged commit 176f62d into master May 14, 2026
6 checks passed
@manojkumar138 manojkumar138 deleted the feat/add-xtzevm-wallet-recovery branch May 14, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants